someone who mixes - Français Anglais Dictionnaire